Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 LEVENS CLOSE Semi-Detached £18,500 24 Jun 2002
8 LEVENS CLOSE Terraced £137,000 30 Jan 2023
9 LEVENS CLOSE Detached £90,000 13 Aug 2007